317 Grand View Ave - London